supporting rationale - Inglés Sinónimo Diccionario